Drummond, Henry Rome, MP for Stirlingshire