Secondary metabolism drives ecological breadth in the Xylariaceae