Microsoft sluit voor vijf jaar 'omstreden' contract met Pentagon