North Korea touts satellite advances, raising prospect of rocket launch