£2bn St Mary's 30-storey super-hospital set to reshape London skyline