General Mills chief brand officer says marketers should not focus on creating advertising, but creating markets