A cross-party group of MPs has called for action to protect soil health, warning that some of the most productive land in England is at risk of becoming unprofitable within a generation because of soil erosion and loss of carbon.