Recent developments in the European law of public contracts