Mount Isa Rail subsidy is working says minister as $6m repairs start