Charles Lennox, Công tước thứ nhất của Richmond