Exploring undergraduate medical students’ perception of learning procedural skills and its outcomes in clinical settings