The Phoenix City Council approved a proposal Tuesday to expand the city's anti-discrimination law to include protections for gays, lesbians, bisexuals and transgender people in city contracts, housing, employment and public accommodations such as restaurants.