how to adjust the size of matplotlib legend box?,plt.show()