Spain offers aid to Palestinian president