Brussels Sprouts Gratin with Caramelized Shallots