Rigatoni with roasted plum tomatoes, caramelized red onions, and fresh mint