Over 40 Canadian diplomats leave India as relations spiral