A minimax theorem in infinite-dimensional topological vector spaces