protein in 100 g homemade DIY peanut butter and other PB recipes