Newborn babies in California will receive free diapers as part of a new "first-in-the-nation" initiative to support families.