Sensex ends 439 points lower on global cues, P-Note woes