Company wins £150m govt contract despite tax avoidance