Mario Andretti warns it would have been a "big mistake" if Formula 1 had failed to accept an American team entry.