Catholic teaching on immigration is both balanced and prudent