Modi goes ‘soft’ over Naxals, then talks tough