Wall St rallies; Nasdaq hits 40-yr milestone, Apple scales $3 trillion