GC–MS profiling, antioxidant activity, and in silico molecular docking analysis of Zingiber officinale and Alpinia purpurata: insights into anticancer potential