Greater Buffalo Youth Ballet gives sneak peek of holiday performance