The Baird Family Hospital and Anchor Cancer Centre will also cost hundreds of millions more than planned