More than 1,200 Brampton, Ont. city workers go on strike