The text -- with likely technical amendments -- still has to be formally ratified however by the two co-presidents of the Union , French President Nicolas Sarkozy and his Egyptian counterpart Hosni Mubarak .