The Free Energy of the Quantum Heisenberg Ferromagnet at Large Spin