Philadelphia's 1% construction tax narrowly passes council