david leonhardt political views