Sensex tumbles 876 points