IFRS 17 unanswered questions and latest developments