Egypt's economy spluttering