Ascent appoints James Weatherstone as non-executive chairman