Embattled Apple unveils new iPhone