Hubble discovers all-water planet