Johnny Depp decries 'cancel culture' before receiving San Sebastian's top prize