Egyptian stocks respond well after uneven week