Mayor appoints 15 to Uphams Corner advisory panel