Georgia drops 'foreign agent' bill after protests