Apple expects iPhone 14 shipments to be hit by China's Covid curbs | CNN Business