Public Citizen has complained that US government-funded adverts featuring Donald Trump use taxpayer money for political messaging, a claim the White House rejects.