Charles Ritchie, 1st Baron Ritchie of Dundee — British politician (1838–1906)