Barr blames Ambien for tweet; drug maker replies