general practitioner jobs in penticton bc