The French president spoke at the Shangri-la Dialogue, a high-level Asia defence summit in Singapore.