John Boehner re-elected as US House Speaker despite conservative challenge