Bankers' bonuses: are they fair?