24th Busan International Film Festival kicks off on Thursday for 10 days of cinema fest