Sudan has recalled its ambassador to Addis Ababa, accusing Ethiopia of being behind attacks on Khartoum’s airport.