Danny Welbeck scores his first goal for almost a year as Watford beat Swansea to reach the fourth round of the Carabao Cup.