Lie-detecting algorithm spots fibbing faces better than humans