Dynamics of a reaction–diffusion SVIR model in a spatial heterogeneous environment