The Creative Code: A moderator of divergent thinking in the development of marketing communications