French President Francois Hollande announced new measures to prevent corruption in public office after a former budget minister was investigated for tax evasion.