finality of prophet Muhammad