Donald Trump to hold talks with Vladimir Putin 'within weeks' of becoming President