Prakash Karat may have to step down as CPI (M) general secy