Tens of thousands celebrate power-sharing deal in Sudan