Mexico City bans violent bullfighting, sparking both fury and celebration