Germany cancels Verizon contract over U.S. surveillance | Fortune