Staged on Tanya McCallin’s lavish funereal set, David McVicar’s production of La Traviata, revived by Marie Lambert, gets straight to the tragedy of the courtesan