Maximo Napa Castro, 61, survived at sea by collecting rainwater and eating whatever he could lay his hands on.