does popcorn have protein