Al-Fārābī's Theory of Prophecy and Divination