Unusual Exchange Couplings and Intermediate Temperature Weyl State in Co 3 Sn 2 S 2