Discuss two reasons why the middle kingdom period was a "golden age" for egypt