Irish cricket star Eoin Morgan breaks world record for sixes as England captain hits 148 from 71 balls against Afghanistan