Michaela Walsh remains on target for gold