Thousands of people protest in Mexico City, demanding that President Enrique Pena Nieto resign over his handling of drug violence, corruption and his meeting with Donald Trump.