Implications of the Revised Definition of Marketing: From Exchange to Value Creation