The pragmatics of negation across contexts