Social Media meets Social Responsibility