Kanye West to visit Donald Trump at White House