Formula one Hungarian Grand Prix to be held