Asake cancels O2 show over stampede