How does marketing strategy influence firm performance? Implementation of marketing strategy for firm success