Evaluation of an online learning tool to improve medical students' clinical reasoning skills