Spectacular photos of a new Earth size storm on Neptune