Two-dimensional scattering and diffraction of P- and SV-waves around a semi-circular canyon in an elastic half-space: An analytic solution via a stress-free wave function