Problem of evil in christian and muslim philosophy with special reference to St. Augustine, Imam Al-Ghazali and St. Thomas Aquinas