Text this: Effects of 3d-imi-vle on student nurses’ knowledge, performances, satisfaction and confidence: a mixed methods study