Cate Blanchett buys unit on harbour as investment for sons