Ingredients for life revealed in meteorites that fell to Earth