Memorandum of Understanding for a Strategic Partnership between the European Commission, the European Investment Bank (EIB) and the International Bank for Reconstruction and Development (IBRD) in the Middle East and Southern Mediterranean / North Africa Region (May 2004)