Jeff Carter talks Sochi experience