Tornado halts Qld flights, damages airport