Charlie Holland nears the end of his 50 miles canoe adventure for children in need along the Lancaster Canal