Donald Trump received huge applause but also heckles at Israel's Knesset, after all 20 living hostages were freed from Gaza.