Apple planning to release major iphone upgrades every 3 years