Airbus signs $350 million contract to build CRISTAL ice-monitoring satellite for EU