Mark Olson resigns as PCAOB chairman