Home Investing France draws billions in investment while battling budget chaos