Hans Zimmer and Pharrell Williams perform on SNL (video)