General Gordon war i 12 timmars tid omringadi