grilled chicken with cranberries and avocado salad