Lillard scores 29 points as Bucks beat Hornets 112-102 to snap a 4-game losing streak