President Trump has complained that American banks are restricted from operating in Canada. They can, but are hamstrung.