infallibility of Vedas