Canadian prime minister says China not respecting diplomatic immunity in arrest case