Mediterranean’s waves hold key to Morocco’s clean energy future