Kaiser's newest hospital opens in San Marcos