Antecedents and consequences of Marketing and Sales integration