Convergence in sympatric swallowtail butterflies reveals ecological interactions as a key driver of worldwide trait diversification