Deep Learning for Detecting and Explaining Unfairness in Consumer Contracts