UK’s top court grants heterosexual couple right to civil partnership