Mehdi Karroubi 'house arrest' after protest call