Main Street Capital hikes dividend by 2.3% and pays special dividend