Pan European alliance of independent digital marketing agencies strengthens European footprint