Marcus Rashford was on target for the sixth successive match in all competitions as his late double helped Manchester United beat third-tier Charlton Athletic 3-0 to reach the League Cup semi-finals on Tuesday.