Mexican official calls protest ‘illegal’