Beyonce set for Super Bowl halftime show