Armstrong, McKissick ride to elite TT titles