Province, federal government team up to spend nearly $80 million on Churchill Port