Factorial Energy goes public with $1.3B valuation, 1,200-km battery range