Free school meals in Wales should be "more cost effective, healthier, and more climate friendly", a leading academic has said ...