More than 20 killed in clashes between Mexican police, armed gangs