Vedic perspective on Islam