difference between advertising department and advertising agency