Amazon-backed nuclear startup X-energy files for an IPO that could raise up to $814M