do you fast for a cbc