The prophet Muhammad: The best of all husbands