Using block in custom BarButtonItem to do Like/Unlike