What is the purpose or reason for Allah Almighty sending countless prophets and messengers to this world?