On-board satellite Megha-Tropiques to decode climate phenomena