French President Sarkozy: Deal on Gaza truce 'not far away'