Maximo Napa Castro, 61, said he managed to survive by thinking of his family after spending 95 days lost at sea