john alderdice