London Olympics greener, healthier