Cattaneo–Christov double-diffusion model for viscoelastic nanofluid with activation energy and nonlinear thermal radiation