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