Grant Szabadics wins Mount Isa Australia Day citizen of the year