Israel's Prime Minister Benjamin Netanyahu is set to become the first foreign leader to visit US President Donald Trump since his inauguration.