Hamilton waits for F1 title as Raikkonen wins US Grand Prix