Sensex fails to keep early lead, slumps to 3-month low