Moynalty named Ireland's tidiest town