Barcelona bans glyphosate in public parks