Silence on West Bank annex may cost Canada UN seat