Thailand declares emergency, bans rallies as protests swell