Former Barcelona president Sandro Rosell appears in court