The partnership between Morocco, Africa and Latin America: opportunities, potential and challenges