Add onion and cook 2 minutes, stirring occasionally. Add garlic and cook 30 seconds. Add wine and bring to a boil over high heat, stirring to scrape up brown bits from bottom of skillet. Stir in tomatoes and chicken and reduce heat to low. Simmer covered, 15 minutes. Stir in bacon, beans and spinach. Simmer uncovered, stirring occasionally, 5 minutes or until chicken is cooked through.