Sensex tanks over 475 pts on global sell-off