Charles Lennox, 2nd Duke o Richmond