prince naseem hamed net worth