Fitrah and revelation