Vladimir Putin made major ‘miscalcuation forcing Russian troops stall to Ukraine’