Alicia Keys Live In London part of Live Earth Video Concert Series