Sudan sacks spokesman over Israel remarks