Home SportsBoxing Frampton wins featherweight title with decision over Santa Cruz