Michael Barr resigns as Fed vice chair for supervision