A reaction–diffusion model of harmful algae and zooplankton in an ecosystem