The Turkish armed forces have attacked a convoy of al-Qaeda-linked rebel vehicles in Syria in retaliation for cross-border fire, destroying three vehicles, Turkish media say.