Trump2.0's approval rating holds steady for three weeks