Hannaford to purchase Grand Union in Brandon