Trump warns there will be ‘all hell to pay’ if hostages aren’t released by Jan. 20.