Friends or strangers : the impact of immigrants on the U.S. economy