Vedic perspective on destiny and free will