Hannaford to donate bottle, can deposits to charity