Former Theranos exec Ramesh Balwani convicted of fraud