The Baird Family Hospital and Anchor Cancer Centre in Aberdeen were due to cost £134m and open in 2020.