Pesto Chicken with Havarti and Caramelized Onions