Clarksons sees earnings, revenues rise in 2017