Gates Foundation Teams Up With Bill Clinton