TC Energy Corp SWOT Analysis