China and Canada retaliate as president rules out last-minute negotiations over levies