Top Spanish candidates urge voters to keep far-right at bay