Trump executive Allen Weisselberg gets 5-month jail sentence