Frenchman Hadjar gets final F1 seat for 2025