Opening weekend iPhone sales estimated at 6-8 million units, reiterates 5s supply constraints