Burnout and sources of stress among medical residents at Hamad Medical Corporation, Qatar.