Sentinel-5 Precursor ready for launch