Explanations from the marketing/human resources dyad for marketing strategy implementation effectiveness in service firms