Karroubi recognises Ahmadinejad re-election