David (rey mítico)