Continental Airlines apologizes for stranding passengers