No need to use weakSelf in UIView animationBlocks