Michael Moore nails it on farewell letter to old GM