Columbus City Council approved the mayor's $1.23-billion budget with amendments, including money for homeless shelters and ...