Russia: Palestinian state best solution