F1: Hamilton wins wet Japanese Grand Prix