Astronomers look inside meteorites and find the sugars needed for life