Bermuda gears up for general election