Hongkong Island, St. John's Cathedral