BLT Pasta Salad with Avocado and Greek Yogurt Ranch