How quickly can you solve a Rubik's Cube? A 21-year-old set a new world record that will stun you