Assessing Customer Relationship Marketing Practices and its impact on Customer Satisfaction in Ghanaian banks . A case study of Energy Bank Ghana Limited