Automated Generation of Diverse Courses of Actions for Multi-Agent Operations using Binary Optimization and Graph Learning