El Salvador president pledges white-collar prison in 'war' on corruption