‘I never thought anything could move me to tears’: Purple Heart vet and family receive new home on eve of Independence Day