Joe Kiani has given $4.7 million to the Clinton Foundation, a sprawling non-profit helmed by former president Bill Clinton ...