Vatican cardinal says U.S.-Mexico fence ‘inhuman’