iPhone 13 Pro review: a better display, the best camera, and incredible battery life