Underhuset har vid andra läsningen med 341 röster mot 311 förkastat den irländska förvaltningslagen.