Boeing says Dreamliner back in service in 'weeks'