Castillo Narváez, Julio, Chile