US president says strike in Venezuela targeted a dock allegedly used to load boats with narcotics.