Canada withdraws diplomats