Iran hard-liners rally as new protests challenge government