Can maker-taker fees prevent algorithmic cooperation in market making?