Spanish aid workers freed from al-Qaida group in north Africa