Tesco shareholders have hit back over a bonus scheme that would see Sir Terry Leahy, the chief executive, take home an extra £11.5m on top of his salary.