'Clyde's Spot,' a new storm on Jupiter, discovered by amateur astronomer (photos)