France to spend $33bn on upgrading nukes to meet NATO commitments