Iran's state-run Arabic-language TV channel says all 15 British soldiers have confessed to illegally entering Iranian waters.