France's national public debt stands at 120% of the nation's gross domestic product