Tech »  Apple confirms its new iPhones will be delayed by a 'few weeks'