North Korean leader reportedly has cancer