Apple iPhone sales beat estimates even with tariff threats