Benjamin Netanyahu is to become the first foreign leader to be invited to the White House to meet Donald Trump in his second term in office.