Magnetic tornadoes on Jupiter are spawning Earth-size storms