A 140-home development in Cricklade can go ahead after a planning appeal overruled the initial decision to block it.