Chinese captain rescues 128 people after glass shatters at 10,000 metres