Sign-changing tower of bubbles for the Brezis–Nirenberg problem