Starbucks new green tea is tasty but a bit yucky looking