Tofu, beans, nuts and peas have the lowest carbon footprint and are good sources of protein