MEPs find compromise on climate protection laws