Sensex breaks 300 points