PETALO: Time-of-Flight PET with liquid xenon