Not all parents should carry burden of school lunches, claims Jamie Oliver