Stocks climb to record on economic recovery, vaccine hopes