Harry Styles' 12 London shows this summer could generate over £1 billion in fan spending, fuelling concert tourism growth.