China: 38 dead when van hits bus