Carlos Sainz on pole at Singapore Grand Prix pole after Red Bulls fail to fire