Verizon tops earnings expectations, gives upbeat profit outlook