GAIL India rallies 5% in weak market; hits 8-month high on heavy volumes