Afghanistan could implode, MPs warn