Mexico protest: Over 30,000 march against new president