Is $19.6 million too outrageous a pay package for the CEO of BP? Shareholders say yes