On the LHCb anomaly in B → K*ℓ+ℓ−