JetBlue buys Spirit for $3.8 billion