Isla Santa Barbara, Parque nacional Islas del Canal