McLaren Goes 1-2 at Hungarian GP with Piastri as Winner