UK man runs a marathon every day of 2022 to hit charity goal