On the cohomology of almost-complex and symplectic manifolds and proper surjective maps