James Armstrong, Armstrong Investment Research