Fix: dispatch tableview reload to main queue.

This is a UIKit call so it must be done in the main queue.