Joint charity Christmas campaign raises ‚€2.9 million