Satellite images show North Korea testing submarine missile