Moroccan king names new government headed by Aziz Akhannouch