Iraqi protesters set ablaze Swedish embassy