Rayo Vallecano, a working-class Madrid club, faces Crystal Palace in their first European final. A story of defiance and resilience.