Iran's anti-government protests spread to major cities