Universal free school meals have proved hugely popular, but questions remain over how they will be paid for in future years