carl froch wins ibf supermiddleweight title