Thomas Vaughan (soldier)