British Airways faced its third day of disruption on Monday after a computer system failure stranded many passengers.