New bounds for linear codes of covering radius 3 and 2-saturating sets in projective spaces