British army will take two-year hit from Olympics: report