Thirty people will be selected for a free festive meal this winter