USD/CAD weakens to near 1.4350 on cooler-than-expected US PPI inflation data