Putin congratulated Trump on US Independence Day