Keppel AmFELS secures rig order for Mexico worth $240 million