Manchester City reach the League Cup semi-finals for the fourth time in seven seasons by easing to a 4-1 win over Hull City.