Egyptian stocks take a tumble on IMF concerns