A seismic model of the lunar mantle and constraints on temperature and mineralogy