Vedic Values and corporate excellence