Apple releasing iPhone 6 in August- earlier than expected