Saudi finance event generates $34bn in deals despite Khashoggi pull-outs