Do purchases of price promoted and generic branded foods and beverages vary according to food category and income level? evidence from a consumer research panel