Financial watchdog stops thousands of misleading ads and promotions