Iran president ratifies controversial Belgium prisoner treaty