S'pore F1 attracts 400 million viewers worldwide