Verizon to buy Frontier for 20B in cash