Paul McGinley has unveiled Sam Torrance and Des Smyth as two of his vice-captains for this year's Ryder Cup.