Heart hospital opens in North Texas