BDX Q1 FY2026 earnings call recap: strong results, Waters Life Sciences deal, $4B buybacks/debt paydown, and outlook amid tariffs.