Strategic Alignment, Customer Relationship Management And Firm Performance