Apple pulls iPhone 7 and iPhone 8 from sale in Germany as part of sales ban