Canada cancels F-35 procurement