Warren Buffett has paused his annual billion-dollar gift to the Gates Foundation for the first time in two decades, pending an Epstein review.