Agreee and he definitely doesnt do it for publicity. He does it every year and gets his fans to help out. Plus hes a patron of some charities and he tries to raise awareness about charities. plus at x-mas time, he asks people to donate to charities by auctioning stuff off, plus he does Children In Need when hes asked :)