Rodrigo Duterte slammed after 'dangerous and distorted' rape joke