Ken Taylor, former Canadian ambassador, dies at 81