Max Verstappen will start third on the grid at the Bahrain GP after missing out on pole to a Mercedes front-two lockout.