Aldi to open first New Hampshire location