A passenger aboard a Qantas flight diverted to Christchurch has described the frightening ordeal after flames and sparks were seen coming from an engine shortly after take-off.