Verizon snaps up Alltel for $28.1B