Pakistan airport cleared of militants after attack kills 24