CWL announces agreement with Baseball Challenge League