NBC: Trump teases his VP pick timing and names 4 finalists