Sensex Falls Over 870 Points as Nifty Slips Amid Global Market Weakness