Peruvian leftist Castillo inches ahead in tight presidential vote