perdro castillo