Home French F4 Hadrien David wins four-lap French F4 race at Hungaroring