william carvalho defense