Obama presents Peres with Medal of Freedom