can i drink tea before a blood test