Lord Stern: Climate targets ‘may mean higher taxes’