Royse City American Legion helps distribute meals to veterans in need