Iran ready to fight ‘to the end’: Government official