Warriors sign guard Weber to a 10-day contract