Guns N’ Roses bring the noise to London’s O2 Arena