Hundreds of mosques are going green in Morocco in a renewable energy push