Dozens killed in clashes between police, Muslim rebels in Philippines