general practice careers in Delhi, India