The Ad Council ( www.adcouncil.org ) is a private , non-profit organization that marshals volunteer talent from the advertising and communications industries , the facilities of the media , and the resources of the business and non-profit communities to deliver critical messages to the American public .