Charles Lennox, 4. książę Richmond