Russian president Vladimir Putin has repeated claims that Ukraine is to blame for the lack of peace talks to stop the war between the two nations.