GM on track to lose nearly $3 billion from strike