Spie UK sale forces £28m loss for 2017