Funk edges Waldorf with final-hole birdie to win Greater Hickory Classic