Moroccan floods kill at least 35 people