Outgoing French President Hollande says 'ultimate duty' is to prevent Le Pen victory