The biggest storm in the universe: Stunning new NASA image reveals Jupiter's 'great red spot' megastorm in unprecedented detail