Delhaize to spend $1.21 billion on new stores