Manitoba earmarks $34.6M for Churchill port upgrades