ivas_param_mc_dec_reconfig sums Pow2 mantissas with mismatched exponents
# Basic info
<!--- Add commit SHA used to reproduce -->
- Fixed point:
- Decoder (fixed): e764e9dc433c80a0e7d70ac009356d0d3d742c94
# Bug description
In the ivas_mc_param_dec_fx.c, ILD loop, each p_ild_new_fx is computed with BASOP_util_Pow2:
```bash
p_ild_new_tmp = extract_h( BASOP_util_Pow2( L_mult0( 10885, ild_q_old_fx[] ), 8, &p_ild_new_e ) );
*p_ild_new_fx = add( *p_ild_new_fx, mult( p_ild_new_tmp, source_band_factor_fx[] ) );
```
Pow2() returns a mantissa and an exponent, but p_ild_new_e is overwritten in each loop iteration. The code accumulates the raw mantissas while only using the exponent from the last iteration during the dB conversion, which can lead to an incorrect result when the exponents differ.
```bash
*p_ild_new_fx = extract_l( L_shr( Mpy_32_16_1( L_add( BASOP_Util_Log2( *p_ild_new_fx ), L_add( 16 << Q25, L_shl( p_ild_new_e, 25 ) ) ), 24660 ), 15 ) );
```
<!--- Below are labels that will be added but are not shown in description. This is a template to help fill them.
Add further information to the first row and remove and add labels as necessary. -->
issue