Christmas holidays underline the argument for universal free school meals, says Scotland’s biggest teaching union