U.S. President Donald Trump hosts a Hanukkah celebration at the White House where he talks about recognising Jerusalem.