New immigrants don't cost the government money