Philippine’s Duterte cancels police rifle deal with U.S.