Francis Wheatley (soldier)