At Quebec under General Marshalls insistence the decision was taken to withdraw troops from Italy for a secondary invasion of France auxiliary to the main invasion of Normandy

What is the correctly punctuated version of this sentence?
At Quebec, under General Marshall's insistence, the decision was taken to withdraw troops from Italy for a secondary invasion of France, auxiliary to the main invasion of Normandy.