Struggling families can soon apply for supermarket vouchers worth up to £300 to spend in Aldi, Asda and Tesco