Indian troops violated agreements along LAC: China