Maoists call off strike