Lando Norris heads team-mate Oscar Piastri to a McLaren one-two in first practice at the Hungarian Grand Prix.