Shadowing and structural stability in linear dynamical systems