Newtonstewart Castle, Newtownstewart, County Tyrone