BA says notified customers as soon as possible after data breach