City approves affordable housing zoning code changes