Centrowitz stuns favourites for ‘surreal’ 1500m gold