Analysis: Egypt's asset sales could restore confidence in pr