The Central Pacific Financial Corporation, Hawaii's second-biggest publicly traded bank, said it would buy CB Bancshares for about $420 million in cash and stock, capping a yearlong hostile pursuit of Hawaii's No.3 lender. Central Pacific will pay...