Theodicy in Islamic thought : the dispute over al-Ghazālı̄'s Best of all possible