Kanhaiya advocates opposition unity to take on BJP