Late and over budget: new Inverness prison taking shape