Pipeline return_all_scores deprecation warning might be incorrect
### System Info

Transformers version: 4.21.3
Python version: 3.8.10



### Who can help?

@Narsil

### Information

- [ ] The official example scripts
- [ ] My own modified scripts

### Tasks

- [ ] An officially supported task in the `examples` folder (such as GLUE/SQuAD, ...)
- [ ] My own task or dataset (give details below)

### Reproduction

Steps to reproduce:

1. Load a pipeline
2. Call it using `return_all_scores=True`

### Expected behavior

Expected behaviour would be the warning to advise to use `top_k=None` to get a similar result from what I've seen in the code.
The warning states to use `top_k=1`, which does not return all scores.
@ogabrielluiz ,

You are correct, we could adapt the error message based on the value of `return_all_scores` (`True -> top_k=None` , `False -> top_k=1`) .

Would you be willing to open a PR on this ?<|||||>On it. 

Thanks!