Philippine President Rodrigo Duterte does not have cancer, the acting interior minister said on Tuesday, after the firebrand leader underwent tests in a private hospital.