Pakistan ‘war on terror’ has cost $118 bn: state bank