Port Talbot boxer Conor McIntosh is preparing for the biggest fight of his life after overcoming battles away from the ring