Moderate Islamists dominate new Moroccan cabinet