John Armitage — scottish-American textile businessman and politician