david leitch