38 detained as Shiites, Sunnis clash in Saudi Arabia