Vladimir Putin has declared there will be a three-day ceasefire next week by Russia in its war in Ukraine.