How does keras calculate accuracy for multi label classification?
Why are you using binary_crossentropy?  You should be using categorical_crossentropy.  However, if you insist on using binary_crossentropy change your metric to metrics=['binary_accuracy', 'categorical_accuracy'] (this will display both accuracies).