Debt repayments hurting Egypt's economy