Buy now, pay later grocery schemes are a ‘debt trap’ for struggling families