William Barton to perform at Mount Isa Blast