Millennials will pay more for top mobile shopping experiences