Boehner re-elected speaker in midst of public defections