Harry Styles joins Stevie Nicks for Tom Petty tune at Hall of Fame