European stocks and currencies tumble on Trump tariff fears