how old john david washington