general surgeon consultant physician careers in Montreal, Canada