Repsol: ten billion euros to be returned to shareholders