Mpls City Council approves budget, cuts nearly 100 jobs