Swansea signs Wales Placemaking Charter