iPhone 13 may be released by the end of the year