Comet Churyumov-Gerasimenko contains ingredients for life