GDP and life satisfaction: New evidence