US President Donald Trump's senior adviser and son-in-law Jared Kushner says said he has been fully transparent over his contact with Russian officials.