Apple earnings: Huge iPhone 12 sales beat analyst expectations