Substituted benzimidazole compounds and their use for the treatment of cancer