Duke Johnson trade a win-win for Browns, Duke