Home Music Ed Sheeran, Cardi B to play iHeartRadio Music Awards