Akeem Stewart breaks world record