Saudi Arabia blames Iran for Shiite riots