Eric Idle tells PEOPLE all about building his home in Provence, France from “absolutely nothing” to the more than 22 acres it ...