Immigration bill fails