Iceland recognizes state of Palestine