Anti-tumour potential of a gallic acid-containing phenolic fraction from Oenothera biennis