The US legislation aims to prevent sitting presidents from putting their names on public infrastructure and programs