Delta CEO apologises to customers