Do we need Islam to be moral?