Linear inequalities for covering codes: Part II: Triple covering inequalities