Axion hair for dyon black holes