Longtime Trump CFO Weisselberg gets 5 months in jail in tax fraud case