Asparagus avocado and tomato salad