Format eco-benefits more usefully

* Add label on each benefit (yet to be internationalized)
* Add unit on each benefit (yet to be locale-sensitive)
* Add number format string on each benefit
* Simplify template to use a loop