Allegiant Travel Co. agreed to buy Sun Country Airlines in a $1.5 billion cash-and-stock deal, combining two budget carriers ...