England captain Eoin Morgan hits 17 sixes against Afghanistan in Manchester, breaks world record