Browns sign Jackson to long-term deal