The Moroccan monarchy retains too much power over the country's governance