North Korea says US student released 'on humanitarian grounds'