Sun Valley opens for its 77th winter season