Ahold at a crossroad