12 moons discovered around Jupiter, say scientists – including one 'oddball' that could destroy the others