2 South Africans freed from Somali pirates