Existence and exact multiplicity of positive periodic solutions to forced non-autonomous Duffing type differential equations