A British artist is giving away thousands of his paintings - by leaving them on the streets of London for people to discover and take home.