John Pitt (soldier)