BBC Sport - Lee Haskins v Randy Caballero: 'I can beat anybody', says challenger