US-Canada Peace Arch crossing closed after agent shot