A stronger budget to get Europe back on its feet