Denver City Council passes controversial immigration ordinance