President Gustavo Petro defends drug war policy and insists he will not be a 'puppet president' of Washington.