Sri Lanka recalled diplomats from 50 countries