N. Korea invites observers to satellite launch