James McGarel-Hogg, 1st Baron Magheramorne — British politician (1823–1890)