Art CAN, Ibiza, 2025