knowledge, wisdom and piety are synonymous in Islam