Dan Ballard wins Queensland Country Jockey's Premiership