Star Metro - Au Grand Canyon, Biden en champion de l'environnement