Gerald Trotter — British Army general and courtier