Duterte says he is against 2014 defensive pact with US