Steak Sandwich with Roasted Garlic Mayo, Balsamic Tomatoes & Caramelized Onions