Iran approves 6 presidential candidates, blocks former Presi