Shading an area between two points in a matplotlib plot,plt.show()