Sweden bans gatherings exceeding 500 people