do protein bars go bad