juan carlos martínez castro