Philippine President Rodrigo Duterte said on Monday he would visit Russia and China this year to chart an independent foreign policy.