Pharrell debuts new 24 hr “Happy” video