how much does an accountant earn