First-time unemployment claims total 778,000 for week ending Nov. 21