Sir Vince Cable supports a policy to block celebrities using controversial schemes from getting honours.