Charles Philip de Ainslie — British Army general