Charlie Maher has set an ambitious goal to run eight marathons in 2025.