Church of St John, Seaham Harbour, County Durham