McLaren repeat as F1 Constructors’ champions after strong Singapore finish