France’s Rafale wins $18bn IAF mega-deal