Trump finally reveals his shortlist for vice-president