Soufiane el Bakkali storms to 3000m steeplechase gold