Amy's Barbecue Chicken Salad