The Brit beat Kamaru Usman by majority decision to retain the his welterweight title at London's O2 Arena.