Morocco recalls its ambassador to Stockholm while Iraq, Iran, Saudi Arabia, Syria, Egypt, UAE and others denounce incident