Roasted Turkey Avocado BLT