Inverse spectral results for semi-classical Schrodinger operators