Hubble telescope spots azure blue planet where it rains glass