45% increase in app time to make Black Friday 2017 a blockbuster mobile shopping day