Alternating knots and non-Haken 3-manifolds