Putin declares temporary Easter ceasefire in war with Ukraine