Anderson out of India Test with ‘soreness’