Morocco secures $400M from European Investment