Eco-complex could breathe new life into Cairo