iPhone shipments could be delayed after Apple chip supplier is hit by a virus