California to become first state to provide free school meals to every student