Frank Page elected SBC president, Mark Dever loses VP election