Hungary PM blames opposition for riots