Afghanistan may never be ‘viable state’ warn MPs