To be or not to be: a critical realist exploration of factors motivating doctors in their commitment to improve their teaching practice in a clinical setting in Oman