The moderating effect of knowledge sharing on the relationship between manufacturing activities and business performance