Martin Murray has confirmed he will fight Sergio Martinez for the WBC middleweight title in Argentina on April 27.