Pride and Protest on Display as Mexico City Marches Against Donald Trump