STFC MOONS instrument for the ESO VLT