Exploiting Trusted Execution Environments and Distributed Computation for Genomic Association Tests