make performBlock:afterDelay class method