Americans celebrate Thanksgiving under pall of pandemic