EFG Foundation, Bank NXT Foundation, and Kaf Insurance Sign an Agreement with the Magdi Yacoub Heart Foundation