Role and Impact of Advertising: Social, Legal, Ethical, Economic and Marketing