Illegal immigrants pay billions in taxes