Joseph Yorke, 1st Baron Dover — British Army general