Home Business Companies that donated to Labour awarded £138m in government contracts, report claims