British Columbia ports expand to attract more US cargo