A son has kept a promise made to his dying dad by completing a 72-mile sporting challenge in aid of the New Forest's only hospice