can diet affect hormones