President-elect Donald Trump has a message for Hamas and its benefactors in Tehran: Release the hostages before Inauguration Day, or else.