Inefficient knowledge-sharing costs large US businesses $47M a year