Karora Resources reports strong production, revenue, earning