Timberlake, Sting, John Legend to perform at Oscars