California becomes the first state to offer free school lunches for all students