Spain's Economic Report Card: Strengths and Weaknesses Revealed