Turkey strikes Islamic State in Syria after rockets hit border town: official