Next Generation EU: its meaning, challenges, and link to sustainability