Meet the Palm Beach billionaire who paid $2 million for a private White House visit with Trump | Fortune