Aecon JV awarded CA$526M TransCanada pipeline contract