Kanye West spends almost $6 million on controversial presidential campaign