Gonzales man booked on 40 counts of child pornography