Spanish officials were taken by surprise Tuesday evening when Evo Morales , who was elected president of Bolivia on Sunday , announced that Prime Minister Jose Luis Rodriquez Zapatero had called to congratulate him and to invite him to Madrid . ''