Pele has urged Fifa to introduce a salary cap for players and warned that the vast sums of money changing hands in the game could taint its image.