England youngster Nico O'Reilly nodded a second-half brace as Manchester City beat Arsenal 2-0 in the Carabao Cup final.