Musk touts Starlink progress as cost, demand hurdles remain