Scots daredevil Kriss Kyle battles through broken ribs to co