Turkey says only Syrian refugees are allowed to cross its border to fight jihadists for the mainly Kurdish Syrian town of Kobane, rejecting calls from the West to fully open the frontier.