Tasty Spinach Quiche