Apple earnings narrowly tops estimates as iPhone sales fare better than feared | Fortune