Gordon-Lennox, Charles (7th Duke of Richmond)