Clinton Foundation to Stop Accepting Foreign Donations after 'Pay to Play' Criticism