Coffee futures near 50-year high on supply crunch and Trump tariff fears