Grapefruit, Avocado, and Spinach Salad