I have been trying to format a table with multirow but something seems to be going wrong and I can't quite pinpoint what is it. Any help is much appreciated!
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pdflscape}
\usepackage{graphicx}
\usepackage{indentfirst}
\usepackage{geometry}
\usepackage{dcolumn}
\usepackage{wrapfig}
\usepackage{booktabs}
\usepackage{placeins}
\usepackage{float}
\usepackage{siunitx}
\usepackage{setspace}
\linespread{2.0}
\usepackage{tikz}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|c|c|c|c|c|}
\hline
& \textbf{Models} & \textbf{DV} & \textbf{IV} & \textbf{Controls} \\ \hline
\multirow{2}{*}{\textbf{H1}} & Model 1 & Male Secondary enrollment & \multirow{2}{*}{Conflict} & \multirow{2}{*}{\begin{tabular}[c]{@{}c@{}}GDP pc\\ Education Investment\\ Year Effects\\ Region Effects\end{tabular}} \\ \cline{2-3}
& Model 2 & Female Secondary enrollment & & \\ \hline
\textbf{H2} & Model 3 & Gender Educational Gap & Conflict & \begin{tabular}[c]{@{}c@{}}GDP pc\\ Education Investment\\ Year Effects\\ Region Effects\end{tabular} \\ \hline
\textbf{H3} & Model 4 & Gender Educational Gap & Intensity* & \begin{tabular}[c]{@{}c@{}}GDP pc\\ Education Investment\\ Year Effects\\ Region Effects\end{tabular} \\ \hline
\end{tabular}
\end{document}