Apple stock plunges 5% on tariff hit, smaller buyback