A record number of poor kids are eating breakfast — thanks to a program many conservatives hate