Rashid Naseem shatters 125th Guinness World Records