Johnny Depp decries 'cancel culture'