Discounter Lidl says it is “on track” to increase its investment in British food to £21bn by the end of the year, exceeding its original five-year target by 40%.