Boston Scientific lands Euro nod for extended heart implant battery life