James Drummond, 6th Viscount Strathallan — Scottish peer and politician