Add NFData instances, use nf instead of whnf for benchmark