For Father's Day, David Grant explores what makes a great dad, from the mountaineer raising money to help children like his son, to blogger EuGene and his family sharing top tips on fatherhood.