Sensex breaks more than 500 points