Bus transporting 29 foreigners catches fire on Hai Van Pass