Saudi Arabia and France sign $2.9bn in investment deals and