Putin tells Trump in New Year's letter he's 'open' to meeting