Putin says Russia is 'open' to peace talks, shifting blame to Ukraine