Egypt economy biggest challenge for new government