Fraudsters are acting with “impunity”, a committee says as it calls for changes in tackling economic crime.