US secretary of state Hillary Clinton says America helps fuel illegal drug trade