Egypt's Finances Worse Than Feared?