John Lewis profit jumps as turnaround wins back shoppers | Fortune