Terence Crawford retains WBO welterweight title with powerful TKO of Kell Brook