New Mauritanian Cabinet announced