Topological superconductivity in tripartite superconductor-ferromagnet-semiconductor nanowires