Green Movement leader Karroubi cast vote in house arrest