who wrote the song why sung by annie lennox