Militant assault on Karachi airport