Peterborough city council backs zoning change for proposed 42-unit Maryland Avenue apartment