US pulls staff from Cuba over 'attacks'