Georgetown Holds Off St. John’s, 89-78