Ex-North Carolina legislator gets probation for homeless shelter spending