Jordan Davis testifies in his trial over alleged 'no-show' job