Enhanced tensile properties by heterogeneous grain structures and coherent precipitates in a CoCrNi-based medium entropy alloy