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