Soul legend Etta James has been remembered with performances by Christina Aguilera and Stevie Wonder.