Labour and Liberal Democrats dominated list of MPs who were rated as very good in backing environmental policies